int strStr(char* haystack, char* needle) {
    int lenhaystack=strlen(haystack);
    int lenneedle=strlen(needle);
    int i=0;
    int j=0;
    while (i<strlen(haystack)&&j<strlen(needle)){
        if (haystack[i]==needle[j]){
            i++;
            j++;
        }
        else{
            i=i-j+1;
            j=0;
        }
    }
    if (j>=strlen(needle)){
        return (i-j);
    }
    else{
        return -1;
    }

    
}